﻿package com.ease.dao.vo
{
	import com.ease.common.vo.Ordering;
	import com.ease.common.vo.Pagination;

	[Bindable]
	[RemoteClass(alias="com.ease.dao.vo.PaginationMapParameter")]
	
	public class PaginationMapParameter
	{

		private var _delegateParameters:Object;
		private var _appendCriteria:String;
		private var _ordering:com.ease.common.vo.Ordering;
		private var _pagination:com.ease.common.vo.Pagination;
		private var _pageCount:int;

		public function PaginationMapParameter()
		{
		}

		public function get delegateParameters():Object
		{
			return _delegateParameters;
		}

		public function set delegateParameters(value:Object):void
		{
			_delegateParameters = value;
		}

		public function get appendCriteria():String
		{
			return _appendCriteria;
		}

		public function set appendCriteria(value:String):void
		{
			_appendCriteria = value;
		}

		public function get ordering():com.ease.common.vo.Ordering
		{
			return _ordering;
		}

		public function set ordering(value:com.ease.common.vo.Ordering):void
		{
			_ordering = value;
		}

		public function get pagination():com.ease.common.vo.Pagination
		{
			return _pagination;
		}

		public function set pagination(value:com.ease.common.vo.Pagination):void
		{
			_pagination = value;
		}

		public function get pageCount():int
		{
			return _pageCount;
		}

		public function set pageCount(value:int):void
		{
			_pageCount = value;
		}
	}
}